AJ JohnsonAJ Johnson
Vietnam U17 Women Seal 2027 Asian Cup Finals Spot: A Promise at 17 and the Gaps Behind the 2-0 WinOn the small stand of a qualifying match, there are moments the scoreboard...
The Blank Analysis Sheet and the Three-Round Verification Discipline: Notes from a Brazilian Transfer WindowThe Blank Analysis Sheet and the Three-Round Verification Discipline 4:12 AM ...
Curry Signs for Two Years and $116 Million: The $20 Million Discount and Golden State's Availability MathOn September 28, 2026, at the Golden State Warriors' media day, Stephen Curry...
Sainz Handed Grid Penalty for Impeding Bottas at Madridring: A New Circuit, Zero Data and the Arithmetic of Starting LastSainz Handed Grid Penalty for Impeding Bottas at Madridring: A New Circuit,...
VCT 2027: One Tier, Two Classes — Reading Riot Games' Slot AllocationBefore the first shot is fired in VALORANT Champions Tour 2027, eight of ever...
After the 2036 Major Tournament: Are Vietnamese Players Valued by a Single Moment or by a Whole Season?The semifinal was played on a July night, and I sat in front of the screen li...
SMU Beats Pitt in Four Sets: Blocking and Attack Distribution Decide the ACC RaceThe third set stretched to 38-36. Forty minutes of tension, two of the top...
Luminosity Gaming reach Logitech G Play Connect playoffs: a ticket held by a single mapOn the scoreboard in the press room in Poland, the numbers stopped at 13-11....
Why did Hanoi FC collapse against CAHN? Minute 60 and the spatial misalignmentMinute 60 of the match between CAHN and Hanoi FC at the 12th round of V.Leagu...
Pot 2 and the 'Avoid Thailand' Trap: What Really Decides Vietnam's 2030 World Cup TicketOn my desk in Nagoya there is a sticky note scribbled in Spanish: “15/12/2026...
USA Swimming Names 101 Swimmers: A Deliberate Contraction or Strategic Signal for LA28?The number 101 is not a random figure. When USA Swimming announced the 2026-2...
Man City vs Norwich: The Carabao Cup Third Round and What Lies Behind a Five-Win StreakOn Manchester City's fixture list, the Norwich City third-round Carabao Cup t...
FIFA ASEAN Cup 2026: The 28/9 Matchday and the Unmapped Layers Beneath ItOn 24 September 2026, when the FIFA Days window opens, Group A of the FIFA...
Aidil Sholeh creates Malaysian history at Vietnam Open 2026: A genuine win, but on a modest stageOn September 13, 2026, at Phu Tho Stadium in Ho Chi Minh City, Aidil Sholeh A...
The Deleted Photo, the Wrong Club and the Data Void Around Ferran TorresThe photo sat on Instagram for less than an hour and then vanished. In a wind...
The Silent Whistle: When the VAR Room Has No Evidence to JudgeOn the night of December 1, 2026, in Doha, the clock in Vietnam read three in...
When a System Labeled a Diplomatic Briefing as "Tennis"On October 5, I opened an analysis file tagged "tennis." Inside were the name...
Satwik-Chirag Reach China Masters 2026 Semi-finals, Srikanth Exits in Quarter-finalsThe LI-NING China Masters 2026, one of the BWF World Tour Super 750 events, i...
East African Women's Athletics: The Fight Against Empty Data CellsOn an evening in March 2026, when the entire international athletics calendar...
Historic First: Women's College Volleyball to be Held at Wrigley FieldWhat do the numbers say? 34 programs, 27 matches, 10 venues, 6 days of...
The Blank Analysis Sheet and the Three-Round Verification Discipline: Notes from a Brazilian Transfer WindowThe Blank Analysis Sheet and the Three-Round Verification Discipline 4:12 AM ...
Curry Signs for Two Years and $116 Million: The $20 Million Discount and Golden State's Availability MathOn September 28, 2026, at the Golden State Warriors' media day, Stephen Curry...
Sainz Handed Grid Penalty for Impeding Bottas at Madridring: A New Circuit, Zero Data and the Arithmetic of Starting LastSainz Handed Grid Penalty for Impeding Bottas at Madridring: A New Circuit,...
VCT 2027: One Tier, Two Classes — Reading Riot Games' Slot AllocationBefore the first shot is fired in VALORANT Champions Tour 2027, eight of ever...
After the 2036 Major Tournament: Are Vietnamese Players Valued by a Single Moment or by a Whole Season?The semifinal was played on a July night, and I sat in front of the screen li...
SMU Beats Pitt in Four Sets: Blocking and Attack Distribution Decide the ACC RaceThe third set stretched to 38-36. Forty minutes of tension, two of the top...
Luminosity Gaming reach Logitech G Play Connect playoffs: a ticket held by a single mapOn the scoreboard in the press room in Poland, the numbers stopped at 13-11....
Why did Hanoi FC collapse against CAHN? Minute 60 and the spatial misalignmentMinute 60 of the match between CAHN and Hanoi FC at the 12th round of V.Leagu...
Pot 2 and the 'Avoid Thailand' Trap: What Really Decides Vietnam's 2030 World Cup TicketOn my desk in Nagoya there is a sticky note scribbled in Spanish: “15/12/2026...
USA Swimming Names 101 Swimmers: A Deliberate Contraction or Strategic Signal for LA28?The number 101 is not a random figure. When USA Swimming announced the 2026-2...
Man City vs Norwich: The Carabao Cup Third Round and What Lies Behind a Five-Win StreakOn Manchester City's fixture list, the Norwich City third-round Carabao Cup t...
FIFA ASEAN Cup 2026: The 28/9 Matchday and the Unmapped Layers Beneath ItOn 24 September 2026, when the FIFA Days window opens, Group A of the FIFA...
Aidil Sholeh creates Malaysian history at Vietnam Open 2026: A genuine win, but on a modest stageOn September 13, 2026, at Phu Tho Stadium in Ho Chi Minh City, Aidil Sholeh A...
The Deleted Photo, the Wrong Club and the Data Void Around Ferran TorresThe photo sat on Instagram for less than an hour and then vanished. In a wind...
The Silent Whistle: When the VAR Room Has No Evidence to JudgeOn the night of December 1, 2026, in Doha, the clock in Vietnam read three in...
When a System Labeled a Diplomatic Briefing as "Tennis"On October 5, I opened an analysis file tagged "tennis." Inside were the name...
Satwik-Chirag Reach China Masters 2026 Semi-finals, Srikanth Exits in Quarter-finalsThe LI-NING China Masters 2026, one of the BWF World Tour Super 750 events, i...
East African Women's Athletics: The Fight Against Empty Data CellsOn an evening in March 2026, when the entire international athletics calendar...
Historic First: Women's College Volleyball to be Held at Wrigley FieldWhat do the numbers say? 34 programs, 27 matches, 10 venues, 6 days of...
